Le village de Haegen fait partie du canton de Marmoutier, dans l'arrondissement de Saverne, il se situe sur une ancienne voie romaine qui reliait Saverne au Dabo. Haegen était la propriété de l'abbaye de Wissembourg au VIIIe siècle. Ancien fief de l'évêché de Strasbourg au XIIIe siècle, Haegen était également aux mains des seigneurs de Geroldseck. Au XVIIIe siècle le village de Haegen est intégré à l'abbaye de Marmoutier. Aujourd'hui le petit village de Haegen fait partie du Parc Naturel Régional des Vosges du Nord, il est dominé par deux châteaux remarquables: le Grand-Geroldseck construit au XIIe siècle et le Petit-Geroldseck du XIIIe siècle. L'église Saint-Quirin se trouve à l'Est du centre du bourg, elle comprend un beau clocher roman du XIIe siècle, quant à la nef et le choeur, ils sont du XIXe siècle. À côté de l'église se trouve la source miraculeuse de Saint-Quirin qui est à l'intérieur d'un oratoire du XIXe siècle fermé par deux grilles en fer forgé. La Mairie de Haegen se situe dans la Grand'Rue, elle est jumelée à l'école et date du XIXe siècle.